package com.ck.common.utils.enums;

/**
 * @author ck
 * 枚举类
 */

public enum ResponseEnums {
    /**
     * 操作成功
     */
    SUCCESS_OPTION("200", "操作成功！"),

    /**
     * 系统异常
     */
    SYSTEM_ERROR("500", "系统异常"),
    /**
     * 错误的请求参数
     */
    BAD_REQUEST("500", "错误的请求参数"),
    /**
     * 找不到请求路径
     */
    NOT_FOUND("404", "找不到请求路径！"),
    /**
     * 网络连接请求失败
     */
    CONNECTION_ERROR("500", "网络连接请求失败！"),
    /**
     * 不合法的请求方式
     */
    METHOD_NOT_ALLOWED("500", "不合法的请求方式"),
    /**
     * 数据库异常
     */
    DATABASE_ERROR("500", "数据库异常"),
    /**
     * 找不到方法
     */
    BOUND_STATEMENT_NOT_FOUNT("404", "找不到方法！"),
    /**
     * 非法请求
     */
    NO_PERMISSION("500", "非法请求！"),
    /**
     * 用户名和密码不匹配
     */
    NOT_MATCH("401", "用户名和密码不匹配"),
    /**
     * 错误的请求类型
     */
    BAD_REQUEST_TYPE("500", "错误的请求类型"),
    /**
     * 参数不合法
     */
    ILLEGAL_ARGUMENT("500", "参数不合法"),
    /**
     * 访问未授权
     */
    NOT_AUTHENTICATION("401", "访问未授权！"),
    /**
     * 授权用户信息缺失
     */
    NON_USERINFO("401", "授权用户信息缺失！"),
    /**
     * 请求异常
     */
    ERROR_REQUEST("500", "请求异常！");

    private String code;
    private String msg;

    private ResponseEnums(String code, String msg) {

        this.code = code;
        this.msg = msg;
    }

    public String getCode() {
        return code;
    }
    public void setCode(String code) {
        this.code = code;
    }
    public String getMsg() {
        return msg;
    }
    public void setMsg(String msg) {
        this.msg = msg;
    }



}
